﻿.x-table
{
    background-color: #2897B3;
    width: 100%;
}
.x-table tr td, .x-table tr th
{
    padding: 3px 5px;
}
.x-table tr td
{
    background-color: #E3F4FE;
}
.x-table tr th
{
    background-color: #ECECEC;
}
.x-table tr td.label
{
    vertical-align:top;
}
.x-table tr td .textfield
{
    width:300px;
}
.x-table tr td label[for]
{
    margin-right:15px;
}


.textfield
{
    font-size: 15px;
    padding: 3px;
}

#main-menu
{
    background-color: #F0F0F0;
    border-bottom: 1px solid #C6C6C6;
    position: fixed;
    width: 100%;
    z-index: 999;
}
#main-menu ul, #main-menu ul li
{
    float: left;
    list-style-type: none;
}
#main-menu ul li.last
{
    clear: right;
}
#main-menu a
{
    color: #084A86;
    display: block;
    font-size: 13px;
    font-weight: bold;
    padding: 5px 8px;
}
#main-menu a:hover
{
    background-color: #E1E1E1;
    text-decoration: none;
}
#main-body
{
    padding: 38px 5px 5px;
}
